package ar.edu.caece.compiler.grammar.attributes.tree;

public abstract class NodeExpr extends AttributeTreeNode {
	protected NodeFuncProc entornoSuperior;
	
	public void propagarEntornoSuperior(NodeFuncProc nodeFuncProc) {
		entornoSuperior = nodeFuncProc;
	}
	
	public boolean isValor() {
		return false;
	}
	
	public int getLongitud() {
		return 8;
	}
	
	public String getWriteRoutineName() {
		return "writeNUM";
	}
	
	public boolean isCadena() {
		return false;
	}
	
	public Type getTipo() {
		return Type.NINGUNO;
	}



}
